giving up everything for love - Allemand Anglais Dictionnaire